﻿@charset "utf-8";
/* CSS Document */
/*新闻列表页*/
.newsListBanner a{ display: block; background: url("../images/newsListBanner.jpg") no-repeat center; height: 635px;}
.newsList_new{margin: 20px 0px;overflow: hidden;}
.newsList_new .newsListLt{ float: left; width:279px;}
.newsList_new .newsListLt_top h2{ background: url("../images/newsListLt_h2Bg.jpg") no-repeat center; width:279px; height: 148px; color: #fff; font-weight: normal; overflow: hidden;text-indent: 60px;}
.newsList_new .newsListLt_top h2 a,.newsList_new .newsListLt_top h2 span{ display: block}
.newsList_new .newsListLt_top h2 a{ margin-top: 50px;  color: #fff}
.newsList_new .newsListLt_top h2 span{ font-size: 12px; color: #53b2a2; margin-top: 2px;}
.newsList_new .newsListWen{ overflow: hidden; width: 100%; background-color: #fff}
.newsList_new .newsListWen li{ position: relative; height: 60px; line-height: 60px; text-indent: 65px; font-size: 16px; border-bottom: 1px solid #ececec;}
.newsList_new .newsListWen li a{ color: #208776; text-decoration: none}
.newsList_new .newsListWen li i{ display: block; background: url("../images/newsList_more.png") no-repeat center top; width: 17px; height: 17px ; position: absolute; top:20px; right: 40px; }
.newsList_new .newsListWen li:hover i{ background-position: bottom}
.newsList_new .newsListWen li.cur i{ background-position: bottom}
.newsList_new .newsListPhone{ overflow: hidden; padding: 35px 0; margin-top: 20px; text-align: center; color:#666; background-color: #fff }
.newsList_new .newsListPhone p{ font-size: 18px;}
.newsList_new .newsListPhone h4{ font-size: 30px; font-family: Arial; margin: 3px 0;; font-weight: normal}
.newsList_new .newsListPhone span{ display: block; font-size: 12px;}
.newsList_new .newsListRt{ float: right; width: 940px; overflow: hidden}
.newsList_new .newsListRt-top{ width:940px; height: 260px; border-top: 1px solid #e1e1e1; position: relative; background-color: #fff; overflow: hidden}
.newsList_new .newslist-ul{ position: absolute; width:940px;}
.newsList_new .newslist-ul li{ width: 940px; float: left;}
.newsList_new .newslist-ul li a.newsList_img,.newsList_new .newslist-ul li a.newsList_img img{  width: 350px; height: 220px; overflow: hidden;}
.newsList_new .newslist-ul li a.newsList_img {float: left; background-color: #000;margin: 15px;}
.newsList_new .listWen{float: right;padding: 0px 20px 0 0;width: 530px;}
.newsList_new .listWen h3{ overflow: hidden; width: 100%; margin-top: 25px; font-weight: normal}
.newsList_new .listWen h3 a{font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 400px;display: block;float: left;color: #0055a2;font-weight: bold;}
.newsList_new .listWen h3 a:hover{text-decoration:none;color:#0055A2;}
.newsList_new .listWen h3 span{ float: right; display: block; font-size: 14px; color: #999999; margin-top: 5px;}
.newsList_new .listWen p{ font-size: 14px; color: #333333; line-height: 24px; height: 120px; margin-top: 10px;text-indent: 28px;}
.newsList_new .listWen p a{ color: #333333;text-decoration:none;}
.newsList_new .listWen a.newsList_a{ display: block; float: left; font-size: 14px; color: #0055A2; margin-top: 15px;text-decoration:none;}
.newsList_new .listWen a.newsList_a:hover{color:#0055A2;}
.newsList_new .newsListRt-top em{ display: block; position: absolute; top:20px; z-index: 999; width: 70px; height: 70px; cursor: pointer}
.newsList_new .newsListRt-top em.newsListLt{ background: url("../images/newsListLt.png") no-repeat center; left:20px;}
.newsList_new .newsListRt-top em.newsListRt{ background: url("../images/newsListRt.png") no-repeat center; left:91px;}
.newsList_new .listBox{ overflow: hidden; background: #fff; }
.newsList_new .newsLIstDl{padding: 20px;border-top: 1px solid #e1e1e1;overflow: hidden;}
.newsList_new .newsLIstDl dt,.newsList_new .newsLIstDl dt img{ width: 220px; height: 138px;}
.newsList_new .newsLIstDl dt{overflow: hidden;float: left; background-color: #000}
.newsList_new .newsLIstDl dt{border:1px solid #e1e1e1;display:block;}
.newsList_new .newsLIstDl dd{float: right;width: 650px;margin-right: 5px;}
.newsList_new .newsLIstDl h3{overflow: hidden;width: 100%;font-weight: normal;}
.newsList_new .newsLIstDl h3 a{font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 550px;display: block;float: left;color: #0055a2;font-weight: bold;}
.newsList_new .newsLIstDl h3 a:hover{text-decoration:none;color:#0055A2;}
.newsList_new .newsLIstDl h3 span{float: right;display: block;font-size: 14px;color: #999999;margin-top: 5px;margin-right: 10px;}
.newsList_new .newsLIstDl p{font-size: 14px;color: #333333;line-height: 24px;height: 76px;margin-top: 5px;overflow: hidden;text-indent: 28px;}
.newsList_new .newsLIstDl p a{ color: #333333;text-decoration:none;}
.newsList_new .newsLIstDl a.more{display: block;float: left;font-size: 14px;color: #fff;background-color: #0055A2;padding: 5px;float: right;text-decoration:none;}
.newsList_new .newsLIstDl:first-child{ border: none}
.newsList_new .newsLIstDl a.more:hover{background-color: #dc0026;}

.newsList_new .rtop{overflow:hidden;background-color: #fff;padding:15px 0px 15px 10px;border-bottom:0px;}
.newsList_new .rtop h5{float:left;padding-left:10px;font-weight:normal;line-height:16px;border-left:0px;}
.newsList_new .rtop h5 a{font-size:16px;color: #333;}
.newsList_new .rtop span{float:right;padding-right: 10px;color:#333;}
.newsList_new .rtop span em{color: #333;}
.newsList_new .rtop span a{color: #333;}
.newsList_new .newsPager{padding: 0px 20px;}













































